male overachiever - Spanish English Dictionary